___________________________________________________________________________
README      Example ADSP-21364 SPI Flash Overlay Program

Analog Devices, Inc.
DSP Division
P.O. Box 9106
Norwood, MA 02062

31-Mar-2005

This directory contains a simple blink program to demonstrate the use of code
overlays from SPI Flash on the ADSP-21364 using VisualDSP++(R). There are four
overlays used in this example. Two of them are contained in individual files,
while the final two are contained in a single final.

Change the project options to generate a loader file in the SPI Flash or SPI Slave format
in either 32-bit ASCII or Intel Hex formats. The loader files must be burned into the
SPI flash before the built project will run correctly. Use the Flash Programmer plugin in
VisualDSP++ with the Intel Hex format.

Files contained in this directory:

blink_1st.asm       First overlay section
blink_last.asm      Final two overlay sections
blink_main.asm      Main routine which calls setup and overlay routines.
blink_mid.asm       Middle overlay section
Ovl_Init.asm        Routine to gather information from the flash
Ovl_Sec_Info.asm    Routine to parse the information into the various sections created by the loader.
ovlay.h             Contains basic information about the overlays used throughout the project.
ovlay.ldf           Linker description file
ovly_mgr.asm        Overlay Manager routine that is called to fetch all overlays.
README.TXT          This file
spi_ovly.dpj        VisualDSP++ project file to build this project
spiaccess.asm       Routines used to access the SPI flash
